Alpine skullcap - French English Dictionary